package mk.com.ldm.corepoint.implementation.shared;

import java.io.Serializable;

@SuppressWarnings("serial")
public class FormRow implements Serializable{
	
	/**
	 * @param Name
	 */
	private String nam;
	/**
	 * @param Input
	 */
	private String inp;
	/**
	 * @param Validation
	 */
	private String vld;
	/**
	 * @param Size comma separated width and height
	 */
	private String siz;
	/**
	 * @param Value
	 */
	private String val;
	/**
	 * @param Split
	 */
	private int spl;
	/**
	 * @param Parameters
	 */
	private String par;
	/**
	 * @param DataBase column name
	 */
	private String dbn;
	/**
	 * @param Enabled
	 */
	private int ena;
	/**
	 * @param Visible
	 */
	private int vis;
	/**
	 * @param Tab Index
	 */
	private int tab;
	/**
	 * @param Events
	 */
	private String ets;
	/**
	 * 
	 * @param Tag asssociation
	 */
	private String tag;
	/**
	 * 
	 * @param Foreign
	 */
	private String fgn;
	
	public String getTag() {
		return tag;
	}

	public void setTag(String tag) {
		this.tag = tag;
	}

	public String getFgn() {
		return fgn;
	}

	public void setFgn(String fgn) {
		this.fgn = fgn;
	}

	public String getEts() {
		return ets;
	}

	public void setEts(String ets) {
		this.ets = ets;
	}

	public FormRow(){}

	/**
	 * 
	 * Confituration row
	 * 
	 * @param nam - Name
 	 * @param inp - Input
	 * @param vld - Validation
	 * @param siz - Size - width and optional comma separated height
	 * @param val - Default value
	 * @param spl - Splitter
	 * @param par - Parameters
	 * @param dbn - DataBase column name
	 * @param dbt - DataBase type
	 * @param ena - Enabled
	 * @param vis - Visible
	 * @param tab - Tab Index
	 */
	public FormRow(String nam, String inp, String vld, String siz, String val,
			int spl, String par, String dbn, String dbt, int ena, int vis, int tab, String ets) {
		super();
		this.nam = nam;
		this.inp = inp;
		this.vld = vld;
		this.siz = siz;
		this.val = val;
		this.spl = spl;
		this.par = par;
		this.dbn = dbn;
		this.ena = ena;
		this.vis = vis;
		this.tab = tab;
		this.ets = ets;
	}

	public String getNam() {
		return nam;
	}

	public void setNam(String nam) {
		this.nam = nam;
	}

	public String getInp() {
		return inp;
	}

	public void setInp(String inp) {
		this.inp = inp;
	}

	public String getVld() {
		return vld;
	}

	public void setVld(String vld) {
		this.vld = vld;
	}

	public String getSiz() {
		return siz;
	}

	public void setSiz(String siz) {
		this.siz = siz;
	}

	public String getVal() {
		return val;
	}

	public void setVal(String val) {
		this.val = val;
	}

	public int getSpl() {
		return spl;
	}

	public void setSpl(int spl) {
		this.spl = spl;
	}

	public String getPar() {
		return par;
	}

	public void setPar(String par) {
		this.par = par;
	}

	public String getDbn() {
		return dbn;
	}

	public void setDbn(String dbn) {
		this.dbn = dbn;
	}

	public int getEna() {
		return ena;
	}

	public void setEna(int ena) {
		this.ena = ena;
	}

	public int getVis() {
		return vis;
	}

	public void setVis(int vis) {
		this.vis = vis;
	}

	public int getTab() {
		return tab;
	}

	public void setTab(int tab) {
		this.tab = tab;
	}
	
}